solar panel – Català–English translations

🇬🇧 en ca

solar panel noun

  • array of connected solar cells
placa solar
Wiktionary Links